English - Vietnamese
Vietnamese - English
Vietnamese - Vietnamese
Search
saving grace
Advanced English dictionary
+
noun
[usually sing.]
the one good quality that a person or thing has that prevents them or it from being completely bad:
Her sense of humour is her saving grace.
Latest search:
engineer
binomial
research
wrist
crackdown
storage
childen
sabotage
y�u i�u th�c n�"and"i"="i
diversify
globally
criminal
��n n���m
�����nh h�����ng
martial
nặng trĩu
nhan�
l���n ��t
pop ballad
c���m ho��